Big Huge Thesaurus
Thesaurus
Story plot generator
API
Rosa laevigata
noun
Cherokee rose
Rosa laevigata
rose
rosebush
×